package com.naiterui.ehp.bs.ds.modules.order.vo;

import java.io.Serializable;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;

import lombok.Data;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 基本订单信息
 */
@ApiModel("原订单信息")
@Data
public class BaseOrderInfoVO implements Serializable {

    private static final long serialVersionUID = 424914934207563523L;

    /**
     * 订单号
     */
    @ApiModelProperty("订单号")
    private String orderSn;
    /**
     * 订单创建日期
     */
    @ApiModelProperty("制单日期")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createdAt;
    /**
     * 患者姓名
     */
    @ApiModelProperty("患者姓名")
    private String patientName;
    /**
     * 收货人
     */
    @ApiModelProperty("收货人")
    private String receiver;
    /**
     * 手机号
     */
    @ApiModelProperty("手机号")
    private String phone;
    /**
     * 物流公司
     */
    @ApiModelProperty("物流公司")
    private String logisticsCompany;

    /**
     * 物流单号
     */
    @ApiModelProperty("物流单号")
    private String deliveryId;
}
